package cn.yx.common.core.enums.security;

/**
 * <p>AES高级加密算法枚举类</p>
 *
 * @author Wgssmart
 */
public enum AesAlgorithmEnum {

    /**
     * AES高级加密自满（对称加密算法）
     */
    AES("AES"),
    AES_ECB_PKCS5("AES/ECB/PKCS5Padding"),
    AES_ECB_PKCS7("AES/ECB/PKCS7Padding"),
    AES_CBC_PKCS5("AES/CBC/PKCS5Padding"),
    AES_CBC_PKCS7("AES/CBC/PKCS7Padding"),
    AES_CFB_PKCS7("AES/CFB/PKCS7Padding");

    private final String value;

    AesAlgorithmEnum(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }

}
